#ifndef TRAINLISTENER_H
#define TRAINLISTENER_H

class TrainListener {
  public:
    virtual void trainSpeedHasChanged(byte trainId, boolean moveForward, byte value) = 0;
    virtual void trainSmokeHasChanged(byte trainId, byte value) = 0;
};

#endif /* TRAINLISTENER_H */
